home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-09-04 | 4.7 KB | 105 lines | [TEXT/CWIE] |
- ========================================================================
- Metrowerks Java Command Line Post Linker for Mac OS and Windows NT/95
- Release Notes
- ========================================================================
-
- Version: 1.0
- Date: 08/31/98
- Author: Pedro Larios
- ========================================================================
-
- The file "ln_jcmdline.dll" is the Metrowerks Java command line linker
- for Windows NT/95. On Mac OS it is "JCommand Line".
-
- NOTE: SINCE THIS LINKER INVOKES A JAVA COMMAND LINE TOOL, IT REQUIRES
- that a Java VM be installed in the system. On Windows, this linker
- requires the Sun JDK VM 1.1.6 or later, or Microsoft's Java VM. On the
- Mac, it requires MRJ 2.0 or later.
-
- To use the linker, open a Java project and select the Java command line
- plugin as the post linker. Then enter the main class and command line
- arguments in the pref panel for the Java command line tool you wish to
- execute. When you build the project, the plugin will invoke the Java
- VM and run the command line tool you have specified.
-
- For example, to run the RMIC compiler on your project output:
- 1. Open the RMIC example.
- 2. Set "JCommand Line" as the post linker in the project's target
- settings.
- 3. In the "Java Command Line" pref panel, enter "sun.rmi.rmic.Main"
- (without the quotes) in the "Main Class Name" field. Then enter
- the name of the class you want to run RMIC on in the "Arguments"
- field ("Server" in this case).
- 4. Click "make".
-
- Currently, the plugin adds all zips/jars in the project to the VM
- classpath. It also adds the project output to the classpath. Future
- versions will have a field in the pref panel where the classpath can be
- specified. Options for instantiating the VM, as well as better error
- reporting mechanisms will also be available in upcoming versions.
-
- NOTE: ALTHOUGH THIS PLUGIN CAN EXECUTE ANY JAVA APPLICATION SPECIFIED
- in the command line settings, its intended use is to invoke java
- command line post linker type tools (such as RMIC, obfuscators, etc.).
- Therefore, there is no support for AWT based apps nor apps which make
- use of System.in. Even though the post linker is designed to handle these
- situations gracefully, this use is UNSUPPORTED and the behavior of the
- post linker is UNDEFINED in these situations. Since it is impossible
- for the post linker to know what type of application it will be
- invoking, it is the responsibility of the user to make sure that
- only the appropriate type of command line tools are run using it.
-
- ========================================================================
- New Features in This Version
- ========================================================================
-
- * This is the first release of this product.
-
- ========================================================================
- Bugs Fixed in This Version
- ========================================================================
-
- * N/A
-
- ========================================================================
- Known Bugs and Incompatibilities
- ========================================================================
-
- * [MAC ONLY] When using a command line tool that generates files (such
- as the RMIC compiler), the creator and type of the file produced will
- be incorrect (it will be set to TEXT and CWIE). This should be fixed
- in future versions.
-
- * [MAC ONLY] This version of the Java command line linker is PPC only.
-
- ========================================================================
- Additional Notes
- ========================================================================
-
- * [WINDOWS ONLY] THIS LINKER REQUIRES THAT YOU HAVE EITHER THE SUN JDK
- or JRE 1.1.6 (or higher) installed. The installation programs for these
- are in the "Extras" folder at the base of the CodeWarrior Windows NT/95
- Tools CD. The CodeWarrior installation program should have installed
- this for you.
-
- * [MAC ONLY] THIS LINKER REQUIRES THAT YOU HAVE THE MRJ 2.0 OR LATER VM
- installed. The installation programs for these are in the "Extras"
- folder at the base of the CodeWarrior MacOS Tools CD. The CodeWarrior
- installation program should have installed this for you.
-
- ========================================================================
-
- Contacting Metrowerks
- ========================================================================
-
- For bug reports, technical questions, and suggestions, please use the
- forms in the Release Notes folder on the CD, and send them to
-
- support@metrowerks.com
-
- See the CodeWarrior on the Nets document in the Release Notes folder for
- more contact information, including a list of Internet newsgroups,
- online services, and patch and update sites.
-
- ========================================================================
-